import axios from "axios";
import QS from "qs";

//统一管理请求网址
const URL={
    loadFilmType:"http://localhost/film-project/filmApi/loadTyps.php"
}

//统一管理请求参数
let error=function(error){
    console.log(error);
    // console.log(error.message);
    showMsg(error);
};

//统一管理请求结果
let loadTypes=function(){//无参数
    return axios.post(URL.loadFilmType)
        .then(({statusText,data})=>{
            if(statusText){
                return Promise.reject("请求错误");
            }
            return data;
        }).catch(error);//error(e),e就是promise.reject传来的参数
}

export default {
    install:function(Vue){
        Vue.prototype.$api={
            loadTypes
        }
    }
}